/*****************************************************************************\
  dj690_maps.cpp : Color maps for DJ6xxPhoto

  Copyright (c) 1996 - 2015, HP Co.
  All rights reserved.

  Redistribution and use in source and binary forms, with or without
  modification, are permitted provided that the following conditions
  are met:
  1. Redistributions of source code must retain the above copyright
     notice, this list of conditions and the following disclaimer.
  2. Redistributions in binary form must reproduce the above copyright
     notice, this list of conditions and the following disclaimer in the
     documentation and/or other materials provided with the distribution.
  3. Neither the name of HP nor the names of its
     contributors may be used to endorse or promote products derived
     from this software without specific prior written permission.

  THIS SOFTWARE IS PROVIDED BY THE AUTHOR "AS IS" AND ANY EXPRESS OR IMPLIED
  WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF
  MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED.  IN
  NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY DIRECT, INDIRECT, INCIDENTAL,
  SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT LIMITED
  TO, PATENT INFRINGEMENT; PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS
  OF USE, DATA, OR PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON
  ANY THEORY OF LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT
  (INCLUDING NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF
  THIS SOFTWARE, EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
\*****************************************************************************/


#include "config.h"

#include "global_types.h"

APDK_BEGIN_NAMESPACE

uint32_t ulMapDJ690_CMYK[ 9 * 9 * 9 ]=
// DJ690_CMYK
    {
 337848575UL,   37838470UL,  155209268UL,  137905152UL,   36454656UL,    2310144UL,
   2179072UL,    2051072UL,    1733120UL, 2013280119UL,  385897321UL,  303379741UL,
 270610688UL,  102772224UL,    1844992UL,    1911552UL,    1847296UL,    1784832UL,
2080387626UL, 1157643294UL,  452996881UL,  335555072UL,  202384384UL,   50991872UL,
      2304UL,     922880UL,    1319680UL, 2164273408UL, 1409300992UL,  721433088UL,
 385886976UL,  268444928UL,  151000832UL,   16777216UL,          0UL,       2048UL,
2147495424UL, 1426075648UL,  838872576UL,  520104192UL,  301999872UL,  201335040UL,
  83889408UL,          0UL,          0UL, 2231381504UL, 1459629056UL,  922756864UL,
 603988736UL,  402662656UL,  234889984UL,  134224640UL,   33554432UL,          0UL,
2365598720UL, 1711286528UL, 1023417856UL,  687873280UL,  469770240UL,  318775552UL,
 151002624UL,   67112448UL,          0UL, 2147492608UL, 1660951808UL, 1040191744UL,
 738202112UL,  520098560UL,  352326656UL,  234888192UL,   83891968UL,        512UL,
1744833536UL, 1493176064UL, 1056967168UL,  771754240UL,  570427136UL,  402655744UL,
 285216512UL,  151000832UL,       5120UL, 1867382908UL,  242679926UL,  273556510UL,
 171977984UL,   37040896UL,    2963456UL,    2375168UL,    2380544UL,    2060288UL,
2399142003UL,  336202819UL,  371005455UL,  287581184UL,  102769152UL,    1314048UL,
   1381120UL,    1515264UL,    1388032UL, 2214599729UL, 1107302927UL,  520100352UL,
 352328704UL,  219160320UL,   50333952UL,          0UL,       2560UL,       6144UL,
2063606016UL, 1090527232UL,  671096832UL,  419437824UL,  285219584UL,  150998528UL,
  16777216UL,          0UL,       1024UL, 1677729536UL, 1056971776UL,  738204416UL,
 520100352UL,  352328448UL,  201331968UL,   83886080UL,          0UL,          0UL,
1694504960UL, 1073743872UL,  771753728UL,  553649920UL,  419432704UL,  268439296UL,
 134219264UL,   33554432UL,          0UL, 1761611520UL, 1040187392UL,  822083584UL,
 620756992UL,  436207616UL,  301989888UL,  184549376UL,   67108864UL,          0UL,
1979714048UL, 1073741824UL,  855638016UL,  687865856UL,  486539264UL,  352321536UL,
 234881024UL,   83886080UL,          0UL, 2214593536UL, 1275068416UL,  939524096UL,
 738197504UL,  553648128UL,  402653184UL,  268435456UL,  150994944UL,          0UL,
2102263844UL, 1063190564UL,  391119377UL,  239537664UL,   54595584UL,    3940096UL,
   3616512UL,    3753984UL,    3105792UL, 2284060719UL, 1159987223UL,  421789697UL,
 321327616UL,  119671296UL,    1638400UL,    1572864UL,    1838080UL,    2041600UL,
1962934313UL,  956301324UL,  402653184UL,  369889024UL,  236065536UL,   50331648UL,
         0UL,          0UL,       2560UL, 1543507718UL, 1040191232UL,  687870208UL,
 419434496UL,  285217280UL,  150995968UL,   16777216UL,          0UL,          0UL,
1426067200UL, 1040190976UL,  738201344UL,  536874496UL,  369102592UL,  218106112UL,
  83886080UL,          0UL,          0UL, 1509949952UL, 1040187392UL,  788529152UL,
 587202560UL,  419430400UL,  285212672UL,  134217728UL,   33554432UL,          0UL,
1644167168UL, 1023410176UL,  805306368UL,  637534208UL,  469762048UL,  318767104UL,
 184549376UL,   67108864UL,          0UL, 1946157056UL, 1056964608UL,  872415232UL,
 687865856UL,  520093696UL,  352321536UL,  234881024UL,  117440512UL,          0UL,
2801795072UL, 1325400064UL,  939524096UL,  771751936UL,  553648128UL,  419430400UL,
 301989888UL,  184549376UL,          0UL, 2286419968UL, 1263140864UL,  608436224UL,
 290062336UL,   88997888UL,    4784128UL,    4720384UL,    4793600UL,    4932352UL,
2452488192UL, 1126694912UL,  606535680UL,  338167040UL,  153354240UL,    2031616UL,
   1900544UL,    2031616UL,    2624768UL, 2014248971UL, 1074659328UL,  655294464UL,
 370344448UL,  235930880UL,   50331648UL,          0UL,          0UL,     786432UL,
1308622848UL,  922746880UL,  654311424UL,  385875968UL,  285215232UL,  150994944UL,
  16777216UL,          0UL,          0UL, 1308623360UL, 1023411456UL,  771753728UL,
 536873216UL,  352323840UL,  201327104UL,   83886080UL,          0UL,          0UL,
1392508928UL, 1023410176UL,  805306368UL,  587202560UL,  419430400UL,  268435456UL,
 134217728UL,   33554432UL,          0UL, 1577058304UL, 1040187392UL,  822083584UL,
 637534208UL,  503316480UL,  352321536UL,  184549376UL,   50331648UL,          0UL,
1912602624UL, 1073741824UL,  889192448UL,  738197504UL,  587202560UL,  436207616UL,
 251658240UL,  100663296UL,          0UL, 3154116608UL, 1325400064UL,  973078528UL,
 788529152UL,  620756992UL,  469762048UL,  318767104UL,  201326592UL,          0UL,
2185035776UL, 1245380608UL,  674693120UL,  407109632UL,  139132928UL,    5177344UL,
   5373952UL,    5636096UL,    6294784UL, 2435710976UL, 1059454976UL,  623050752UL,
 354680832UL,  153485312UL,    1966080UL,    1900544UL,    2228224UL,    3080192UL,
1963982848UL, 1057816576UL,  672071680UL,  420478976UL,  218955776UL,   50331648UL,
         0UL,     786432UL,    1310720UL, 1426063360UL, 1006632960UL,  704643072UL,
 419430400UL,  285213184UL,  167772160UL,   16777216UL,          0UL,          0UL,
1275068416UL, 1006632960UL,  738197504UL,  536870912UL,  335544320UL,  201326592UL,
  83886080UL,          0UL,          0UL, 1342177280UL, 1006632960UL,  805306368UL,
 603979776UL,  419430400UL,  234881024UL,  134217728UL,   16777216UL,          0UL,
1543503872UL, 1056964608UL,  822083584UL,  637534208UL,  469762048UL,  318767104UL,
 150994944UL,   50331648UL,          0UL, 1895825408UL, 1107296256UL,  922746880UL,
 771751936UL,  637534208UL,  469762048UL,  285212672UL,  117440512UL,          0UL,
3288334336UL, 1392508928UL, 1023410176UL,  855638016UL,  704643072UL,  553648128UL,
 385875968UL,  218103808UL,          0UL, 2033516544UL, 1160642560UL,  792068096UL,
 541261824UL,  256376832UL,   39124992UL,    5701632UL,    6029312UL,    6684672UL,
2166882304UL, 1008533504UL,  622526464UL,  387710976UL,  169541632UL,   18808832UL,
   1835008UL,    2031616UL,    3276800UL, 1812594688UL, 1023410176UL,  603979776UL,
 402653184UL,  218103808UL,   50331648UL,          0UL,          0UL,    1310720UL,
1526726656UL, 1023410176UL,  721420288UL,  452984832UL,  301989888UL,  150994944UL,
  16777216UL,          0UL,          0UL, 1375731712UL, 1006632960UL,  754974720UL,
 553648128UL,  335544320UL,  201326592UL,   83886080UL,          0UL,          0UL,
1325400064UL,  989855744UL,  788529152UL,  603979776UL,  419430400UL,  251658240UL,
 134217728UL,   16777216UL,          0UL, 1476395008UL, 1056964608UL,  838860800UL,
 654311424UL,  503316480UL,  318767104UL,  150994944UL,   50331648UL,          0UL,
1895825408UL, 1124073472UL,  939524096UL,  754974720UL,  620756992UL,  469762048UL,
 285212672UL,  100663296UL,          0UL, 3355443200UL, 1459617792UL, 1006632960UL,
 855638016UL,  721420288UL,  603979776UL,  419430400UL,  251658240UL,          0UL,
2050097152UL, 1345191936UL,  942800896UL,  675479552UL,  408027136UL,  123404288UL,
   5963776UL,    6422528UL,    6881280UL, 1948385280UL,  890437632UL,  605290496UL,
 404094976UL,  236453888UL,   51904512UL,    1572864UL,    2162688UL,    3407872UL,
1795162112UL,  956301312UL,  553648128UL,  369098752UL,  218103808UL,   67108864UL,
         0UL,          0UL,    1245184UL, 1644167168UL, 1023410176UL,  721420288UL,
 469762048UL,  318767104UL,  167772160UL,   16777216UL,          0UL,          0UL,
1577058304UL, 1040187392UL,  788529152UL,  570425344UL,  385875968UL,  234881024UL,
  83886080UL,          0UL,          0UL, 1509949440UL, 1056964608UL,  838860800UL,
 637534208UL,  452984832UL,  251658240UL,  117440512UL,   16777216UL,          0UL,
1509949440UL, 1073741824UL,  838860800UL,  671088640UL,  503316480UL,  318767104UL,
 167772160UL,   33554432UL,          0UL, 1895825408UL, 1124073472UL,  922746880UL,
 754974720UL,  587202560UL,  436207616UL,  268435456UL,   33554432UL,          0UL,
3388997632UL, 1526726656UL, 1006632960UL,  838860800UL,  671088640UL,  553648128UL,
 419430400UL,  251658240UL,          0UL, 2016280576UL, 1664221184UL, 1346240512UL,
 995360768UL,  643629056UL,  341704704UL,  140705792UL,   23134208UL,    6881280UL,
2132803584UL,  856489984UL,  621805568UL,  454426624UL,  286982144UL,  102432768UL,
   1441792UL,    1900544UL,    3538944UL, 2063597568UL,  905969664UL,  536870912UL,
 385875968UL,  234881024UL,  117440512UL,          0UL,     655360UL,    1179648UL,
1979711488UL, 1023410176UL,  687865856UL,  452984832UL,  318767104UL,  167772160UL,
  33554432UL,          0UL,          0UL, 1962934272UL, 1107296256UL,  822083584UL,
 603979776UL,  402653184UL,  251658240UL,   67108864UL,          0UL,          0UL,
1929379840UL, 1140850688UL,  872415232UL,  654311424UL,  469762048UL,  268435456UL,
 117440512UL,          0UL,          0UL, 1895825408UL, 1157627904UL,  905969664UL,
 704643072UL,  503316480UL,  335544320UL,  150994944UL,   33554432UL,          0UL,
2030043136UL, 1174405120UL,  922746880UL,  754974720UL,  553648128UL,  385875968UL,
 218103808UL,   67108864UL,          0UL, 3439329280UL, 1577058304UL, 1006632960UL,
 822083584UL,  637534208UL,  503316480UL,  352321536UL,  201326592UL,          0UL,
1865285632UL, 2033319936UL, 2017591296UL, 1700331520UL, 1164181504UL,  711131136UL,
 459538432UL,  225116160UL,    6291456UL, 2199322624UL, 1108738048UL,  773455872UL,
 623509504UL,  455999488UL,  305201152UL,  154402816UL,   36700160UL,    3014656UL,
2667577344UL, 1090519040UL,  570425344UL,  402653184UL,  251658240UL,  117440512UL,
  16777216UL,          0UL,          0UL, 2969567232UL, 1191182336UL,  704643072UL,
 436207616UL,  285212672UL,  167772160UL,   33554432UL,          0UL,          0UL,
3170893824UL, 1342177280UL,  889192448UL,  620756992UL,  402653184UL,  251658240UL,
  83886080UL,          0UL,          0UL, 3271557120UL, 1442840576UL,  973078528UL,
 738197504UL,  520093696UL,  335544320UL,  167772160UL,          0UL,          0UL,
3355443200UL, 1509949440UL, 1006632960UL,  805306368UL,  570425344UL,  402653184UL,
 201326592UL,   50331648UL,          0UL, 3422552064UL, 1560281088UL, 1040187392UL,
 822083584UL,  620756992UL,  436207616UL,  251658240UL,   83886080UL,          0UL,
3489660928UL, 1711276032UL, 1073741824UL,  805306368UL,  620756992UL,  436207616UL,
 285212672UL,  134217728UL,          0
};
uint32_t ulMapDJ690_ClMlxx[ 9 * 9 * 9 ]=
// DJ690_ClMlxx
{
         0UL,     988160UL,    2242048UL,    4611328UL,    5341952UL,    5871616UL,
   5937408UL,    5671424UL,    5528064UL,    2036480UL,    3948288UL,    6779392UL,
   5597696UL,    5207040UL,    7057152UL,    6992128UL,    6860800UL,    6332928UL,
   5190656UL,    6178560UL,    7304448UL,    8222208UL,    5007616UL,    7057408UL,
  10153472UL,    8443904UL,    7652352UL,    6115072UL,    6113792UL,    5529088UL,
   5990656UL,    5662720UL,    5736704UL,    6872064UL,    8580864UL,    9892096UL,
   3887360UL,    3366400UL,    3042816UL,    3501568UL,    3960320UL,    3829504UL,
   4171008UL,    4903680UL,    6808832UL,    2249728UL,    1731840UL,    1478400UL,
   1543424UL,    2260480UL,    2718720UL,    2589184UL,    2808576UL,    3855616UL,
   1072384UL,     688384UL,     441088UL,     373248UL,     761344UL,    1412608UL,
   1609472UL,    1619712UL,    2152960UL,     292864UL,      41472UL,      57344UL,
     55040UL,      53760UL,     312576UL,     632832UL,     767744UL,     915712UL,
     49408UL,      51712UL,      60160UL,      60928UL,      60416UL,      58624UL,
     55808UL,      53760UL,      58880UL,     597248UL,    2176256UL,    3496192UL,
   4875520UL,    5734656UL,    5935360UL,    6002944UL,    5275136UL,    5069568UL,
   2632192UL,    6326784UL,    8163328UL,    5664256UL,    5601792UL,    8573952UL,
   8310272UL,    7783168UL,    7124480UL,    4866560UL,    7764992UL,    9082624UL,
   8289280UL,    4941568UL,    8307456UL,    9697792UL,   10087680UL,    9951232UL,
   6381312UL,    5529344UL,    5137152UL,    5598464UL,    5333760UL,    5541888UL,
   5949440UL,    7397376UL,    8321024UL,    3956224UL,    3171328UL,    2780416UL,
   2912512UL,    3370240UL,    3238912UL,    3649536UL,    4045312UL,    5167616UL,
   2454272UL,    1678592UL,    1224192UL,    1289984UL,    1614080UL,    2002176UL,
   1742592UL,    2468352UL,    3326464UL,    1414144UL,     638464UL,     313344UL,
    248832UL,     312576UL,     638720UL,     964608UL,     828928UL,    1686016UL,
    698624UL,      48128UL,      50944UL,      53248UL,      51712UL,      50944UL,
    180992UL,     244992UL,     312576UL,      47616UL,      51968UL,      57856UL,
     59904UL,      58624UL,      57856UL,      56576UL,      59904UL,      60672UL,
   1727488UL,    2906112UL,    4613888UL,    5140480UL,    6131712UL,    6264320UL,
   5933824UL,    4749312UL,    4219392UL,    4279296UL,    6452992UL,    9082880UL,
   5795328UL,    6720768UL,    8898048UL,    9032448UL,    8373760UL,    7123200UL,
   5988352UL,    9147392UL,   10662656UL,    6847488UL,    5269504UL,    9155584UL,
  10146304UL,   10415616UL,   10022400UL,    5990656UL,    6189312UL,    5926400UL,
   5795840UL,    5398528UL,    5737472UL,    6072320UL,    6800640UL,    6939904UL,
   3960064UL,    3566336UL,    3171584UL,    3042048UL,    3237632UL,    3174656UL,
   3705600UL,    3777536UL,    4246016UL,    2462464UL,    2003200UL,    1607936UL,
   1411840UL,    1477632UL,    1675520UL,    1606144UL,    2328832UL,    2861568UL,
   1481216UL,     953088UL,     491520UL,     231680UL,     166144UL,     427264UL,
    754176UL,     818432UL,    1350144UL,     762112UL,     167424UL,      37120UL,
     40192UL,      39424UL,      41472UL,      38144UL,     102144UL,      39424UL,
     40960UL,      41216UL,      43008UL,      47616UL,      49152UL,      48384UL,
     47616UL,      46336UL,      44800UL,    3890176UL,    5201152UL,    6052864UL,
   5790208UL,    5993216UL,    6591488UL,    6333440UL,    5473536UL,    4156416UL,
   6186240UL,    6449408UL,    7105024UL,    5988352UL,    7304448UL,    8817664UL,
   9019392UL,    8763136UL,    7780352UL,    7496192UL,    8024832UL,    7042304UL,
   6647808UL,    6646016UL,    9928704UL,   10855168UL,   11451392UL,    9688320UL,
   6910208UL,    6714368UL,    6649600UL,    6913792UL,    5724416UL,    6256640UL,
   6782464UL,    7249152UL,    7520768UL,    4091904UL,    4025088UL,    3825408UL,
   3691776UL,    3560192UL,    3828992UL,    4027648UL,    3899136UL,    4235264UL,
   2716672UL,    2388224UL,    2125312UL,    1862912UL,    1798912UL,    1929728UL,
   2125056UL,    2256896UL,    2590464UL,    1602304UL,    1141760UL,     813056UL,
    550144UL,     419840UL,     485888UL,     813824UL,     748032UL,    1144064UL,
    751104UL,     224768UL,      26624UL,      28416UL,      29184UL,      30720UL,
     29184UL,      93952UL,      29184UL,      30976UL,      30976UL,      31232UL,
     33792UL,      35328UL,      37376UL,      37376UL,      35328UL,      33280UL,
   5782272UL,    6700800UL,    7356416UL,    6242048UL,    7091968UL,    7228160UL,
   6385408UL,    5869056UL,    4821504UL,    6505728UL,    6833920UL,    7620352UL,
   6965248UL,    7688960UL,    9918976UL,    9662720UL,    8816640UL,    8036096UL,
   9129984UL,    8474880UL,    7295232UL,    7426816UL,    8082944UL,   10640128UL,
  11301376UL,   10258688UL,    9608704UL,    8344832UL,    7755264UL,    7558656UL,
   7099648UL,    6901504UL,    6772736UL,    7364608UL,    8221184UL,    9344256UL,
   4344576UL,    4345344UL,    4214272UL,    4083456UL,    4412928UL,    4413696UL,
   4546048UL,    4349952UL,    4880384UL,    2839808UL,    2643200UL,    2511360UL,
   2381056UL,    2316288UL,    2249984UL,    2578688UL,    2448384UL,    2649344UL,
   1660928UL,    1266688UL,    1135104UL,    1069824UL,     938752UL,     873984UL,
   1005312UL,    1005056UL,    1138688UL,     742912UL,     283904UL,     152320UL,
     21504UL,      21504UL,      23808UL,      23040UL,      87808UL,      23040UL,
     23040UL,      23808UL,      23040UL,      24832UL,      25600UL,      27904UL,
     28416UL,      27136UL,      25856UL,    7480832UL,    8333056UL,    8923648UL,
   7088640UL,    7545600UL,    8199168UL,    7091200UL,    6246144UL,    5269760UL,
   8137984UL,    8989952UL,    9907712UL,    9318144UL,    9972736UL,   10435328UL,
  10635264UL,    9984768UL,    8416512UL,   11154688UL,   11744768UL,   11220480UL,
  11220736UL,   10957824UL,   11091456UL,   11424256UL,   12344576UL,   10185728UL,
   8731392UL,    8207104UL,    8076032UL,    7813376UL,    7813632UL,    7355392UL,
   7947776UL,    8738560UL,   10119680UL,    5126912UL,    5192704UL,    5060864UL,
   5192192UL,    5257216UL,    4930304UL,    5063424UL,    5130752UL,    5987584UL,
   2962432UL,    2831616UL,    2765568UL,    2765824UL,    2634752UL,    2832384UL,
   3096576UL,    3163904UL,    3298560UL,    1784576UL,    1457408UL,    1392128UL,
   1392384UL,    1457664UL,    1392128UL,    1326336UL,    1392384UL,    1658880UL,
    801792UL,     409600UL,     343808UL,     212992UL,     278272UL,     147712UL,
    148224UL,     213504UL,      18176UL,      16128UL,      17920UL,      17664UL,
     17920UL,      18688UL,      20224UL,      21760UL,      21760UL,      20480UL,
   9245952UL,   10163712UL,   10098944UL,    8133120UL,    7410688UL,    8325632UL,
   8850176UL,    7087104UL,    5977344UL,   10164736UL,   11933696UL,   12130304UL,
  11606272UL,   11409664UL,   12262656UL,   12070656UL,   10501632UL,    9191680UL,
  13836288UL,   12918784UL,   12263168UL,   12263424UL,   11673344UL,   11739648UL,
  11811328UL,   12601088UL,   11028992UL,    9315584UL,    8529152UL,    8332288UL,
   7938560UL,    8004096UL,    7675392UL,    8334848UL,    9256960UL,   10571008UL,
   5973248UL,    5645824UL,    5580288UL,    5514240UL,    5448960UL,    5580032UL,
   5449728UL,    5911040UL,    6767872UL,    3810304UL,    3614464UL,    3679744UL,
   3482880UL,    3679744UL,    3614208UL,    3613952UL,    3682048UL,    4209920UL,
   1777408UL,    1646080UL,    1580544UL,    1646336UL,    1712128UL,    1646848UL,
   1910272UL,    1911552UL,    2374144UL,     862208UL,     600320UL,     535552UL,
    469760UL,     469760UL,     469248UL,     469504UL,     403456UL,     668160UL,
     10496UL,      11520UL,      12544UL,      12544UL,      12544UL,      12800UL,
     14336UL,      15616UL,      14336UL,   10946304UL,   11077376UL,   10160896UL,
   8325888UL,    7013888UL,    7602176UL,    8060928UL,    8586240UL,    7410432UL,
  11799552UL,   14288896UL,   14157824UL,   13240832UL,   12716544UL,   13043712UL,
  14028544UL,   12133888UL,   10102784UL,   14880512UL,   13307392UL,   12520192UL,
  13176320UL,   12848640UL,   13176320UL,   12980992UL,   11677440UL,   12071680UL,
  10293504UL,    8851712UL,    8589312UL,    8589056UL,    8458240UL,    8523520UL,
   8983296UL,    9775616UL,   11024384UL,    6492928UL,    5968640UL,    5968640UL,
   5968896UL,    5968640UL,    6099968UL,    5968128UL,    6562048UL,    7417088UL,
   4198656UL,    3871232UL,    4002304UL,    4002816UL,    4068352UL,    4199424UL,
   4068096UL,    4266240UL,    4663296UL,    2494464UL,    2232832UL,    2167552UL,
   2167808UL,    2167808UL,    2167808UL,    2429696UL,    2429952UL,    3023360UL,
    790016UL,     658432UL,     660480UL,     658432UL,     658432UL,     658432UL,
    658688UL,     856576UL,    1252608UL,       5376UL,       6144UL,       6400UL,
      7168UL,       7168UL,       6656UL,       5888UL,       7424UL,       7424UL,
  11599872UL,   11272192UL,   10092544UL,    7995392UL,    6619136UL,    6750208UL,
   6946816UL,    6946816UL,    8912896UL,   14155776UL,   15073280UL,   14090240UL,
  11796480UL,   11206656UL,   11075584UL,   11599872UL,   12582912UL,   12910592UL,
  16646144UL,   15335424UL,   15335424UL,   15532032UL,   15466496UL,   15663104UL,
  16580608UL,   16711680UL,   16711680UL,   11993088UL,   10027008UL,   10027008UL,
  10158080UL,    9961472UL,   10027008UL,   10616832UL,   11337728UL,   12124160UL,
   7471104UL,    6553600UL,    6553600UL,    6619136UL,    6946816UL,    6619136UL,
   6750208UL,    7471104UL,    8388608UL,    4718592UL,    4390912UL,    4521984UL,
   4587520UL,    4784128UL,    5177344UL,    4784128UL,    4718592UL,    5636096UL,
   3014656UL,    2752512UL,    2686976UL,    2883584UL,    2818048UL,    3080192UL,
   3276800UL,    3080192UL,    3670016UL,    1441792UL,    1179648UL,    1114112UL,
   1048576UL,    1048576UL,    1179648UL,    1376256UL,    1638400UL,    1966080UL,
         0UL,          0UL,          0UL,          0UL,          0UL,          0UL,
         0UL,          0UL,          0UL,
};

APDK_END_NAMESPACE
